
#header {
    background-color: #EEEEEE; 
}
h1 {
    color:#9F5200;
}
hr {
    color:green;
}


#leftmenu {
    width:20%;
    height:100%;
    background-color:#E4DFD9;
    float:left;
    font-size:20px;
    padding-left:10px
}


input.password {
    width:200px;
    border: 1px solid red;
}

div.region4 {
    /*border: 0.5px dashed green;*/
}


legend {
    font-weight:bold;
}

div.region0
{
    height: 80px;    
    background-color:#EEEEEE
}

div.box1
{
    float:right;    
    width:100%;
    text-align:right;    
}


div.region1
{
    float:right;    
}

div.region2
{
    width:100%;
    text-align:center;
    padding-left: 200px;
    margin: 10px 10px 10px 10px;
}
div.region5
{
    float:right;   
}

a{
text-decoration:none;
}
img{
	border:none;
}
body{
    background:#ffffff;
	width:auto;
	height:100%;
	font-family:arial;
	font-size:12px;
	margin:0 auto;
	clear:both;
}
.clear{
	clear:both;
}
#main_content{
    background:#ffffff;
	width: 1004px;
	height:100%;
	margin: 0 auto;
}
.body_row{
	width:1004px;
	height:auto;
	margin:0 auto;
	padding:0;
}
div.white_bg
{
 background: #ffffff;
}
#region1_wapper{
   width:1004px;
   height:auto;
   margin:0 auto;
   float:left;
}
#region2_wapper{
   background:url(/public/themes/hard/images/bg-gallery.jpg) left top repeat;
   width:648px;
   height:auto;
   margin:0 0 10px 0;
   float:left;
}
#region10_wapper{
   background:url(/public/themes/hard/images/bg-gallery.jpg) left top repeat;
    width:350px;
   height:auto;
   margin:0 0 10px 0;
   float:right;
}
#region3_wapper{
   width:1004px;
   height:auto;
   margin:0 auto;
   float:left;
}
.region4_into{
   width:680px;
   height:auto;
   margin:0 auto; 
   background:#FFFFFF;
}
.region5_into{
   width:302px;
   height:auto;
   margin:0 ;
   float:left;
}
#region4_wapper{
   width:693px;
   height:auto;
   margin:0 auto;
   float:left; 
   min-height:400px;
}
#region5_wapper{
   width:309px;
   height:auto;
   margin:0 0 0 2px;
   float:left;
}
#region6_wapper{
  background:#cccccc;
  width:100%;
  height:40px;
  margin:0 auto;
  padding:10px 0 0 0;
  float:left;
  text-align:center;
}

.box{
   width:100%;
   float:left;
   margin:0 auto;
   padding:0;
}

div.title
{
	background-color:#cccccc;
	font-weight:bold;
	height:30px;
	padding: 10px 0px 0px 20px;
}

#menu div a 
{
	color: green;
}